short close_dialog(short dialog); /* Close all copies of a dialog */
short close_dialog_window(short e_wind); /* Close a dialog window */
short dialog_update(short d); /* Update a dialog using AES redraw messages (if it is open)*/
short dialog_display(short d); /* Redraw a dialog immediately (if it is open)*/
short dialog_object_display(short d, short o);
short process_win_dial(short wh,short x,short y);
short Radio_b(OBJECT *t, short object);
short GetParent(OBJECT *t,short object);
short Get_ob_info(OBJECT *dialog,short ob,short *otype,short *oflags,short *ostate);
short set_dialog_text(short dialog, short object, char* t); /* Sets a text object in a dialog to a given string*/
int redraw_custom(short wind_handle);
short custom_display_object(short wind_handle, short ob); /* Display only a specified custom redraw object associated with a window */
/*MESSAGES.C*/
int update_window(short wind_handle); /* Update a window by sending ourselves a wm_redraw message via GEM.*/
int custom_update_window(short wind_handle); /* Update a window by sending a WM_CUSTOM_REDRAW message to only redraw custom objects */
int send_redraw(short sx, short sy,short sw,short sh); /* Send redraw messages to all our windows for the area (sx,sy,sw,sh)*/
int I_send_message(short wind_handle, short msg); /* Send ourselves a control message via GEM.*/
short Set_XaccTextHandler(CallBack c); /* Set a callback routine to handle any Xacc2 ACC_TEXT messages */
/*POPUP.C*/
short form_popup(short dialog,short object, short n, short current, char* t[1]); /*Form an <n> entry pop-up menu for <object> in <dialog>, and return a selection from it.*/
/*S_LIST.C*/
short Set_scroll_list(short dialog, short ob, short event, char *text_list[], short nt, short nd);
short Change_scroll_list(short dialog, short ob, char *text_list[], short nt);
short SelectFromScrollList(void);
short DisplayScrollList(void);
short Get_object_scroll(short dialog, short object, char *(*t[]), short *start, short *nt, short *nd, short *current);
short ScrollListDrag(void);
short ScrollListDown(void);
short ScrollListUp(void);
/*IPOPUP.C*/
void Set_icon_popup(short dialog, short object, short p_form);
short Get_icon_popup(short dialog, short object);
short do_icon_popup(void);
short display_p_icon(void);
/*MODE.C*/
void DU_mode(ModeType mt, short m);
/*TEXTEDIT.C*/
void Set_text_widget(short dialog, short ob, short max_columns, short max_lines);
void Change_widget_text(short dialog, short ob, char *t[], short lines);
short Get_widget_text(short dialog, short ob, char ***text, short text_lines);